package com.ruoyi.dl.service;

import java.util.List;
import com.ruoyi.dl.domain.DlAbnormal;

/**
 * 异常管理Service接口
 * 
 * @author ruoyi
 * @date 2020-12-28
 */
public interface IDlAbnormalService 
{
    /**
     * 查询异常管理
     * 
     * @param id 异常管理ID
     * @return 异常管理
     */
    public DlAbnormal selectDlAbnormalById(Integer id);

    /**
     * 查询异常管理列表
     * 
     * @param dlAbnormal 异常管理
     * @return 异常管理集合
     */
    public List<DlAbnormal> selectDlAbnormalList(DlAbnormal dlAbnormal);

    //关联
    public List<DlAbnormal> newSelectDlAbnormalList(DlAbnormal dlAbnormal);
    /**
     * 新增异常管理
     * 
     * @param dlAbnormal 异常管理
     * @return 结果
     */
    public int insertDlAbnormal(DlAbnormal dlAbnormal);

    /**
     * 修改异常管理
     * 
     * @param dlAbnormal 异常管理
     * @return 结果
     */
    public int updateDlAbnormal(DlAbnormal dlAbnormal);

    /**
     * 批量删除异常管理
     * 
     * @param ids 需要删除的数据ID
     * @return 结果
     */
    public int deleteDlAbnormalByIds(String ids);

    /**
     * 删除异常管理信息
     * 
     * @param id 异常管理ID
     * @return 结果
     */
    public int deleteDlAbnormalById(Integer id);
}
